5728424
84125303
37237368
31824264
16652134
95413028
62032117
10283629
327723
94434243
4618563
9619645
89144088
72374321
90384777
62015088
54805885
22583190
4693169
8488647
77636301
74412096
48548067
77252484
74601194
66087519
34149513
65743657
48469110
17168812
57431478
4525733
65548277
94829616
7105669
84072871
11667363
83515574
18072989
64921698