34886079
3490846
43374567
1743522
88609906
7371212
19676350
12208132
58047953
68157414
28683171
225732
6383643
93215814
8345724
1641482
44643300
2318185
2831764
16298826
69564985
76594479
28929153
12044262
88513313
49181069
90222076
29622596
43537284
54389791
458491
87785917
93311382
38866527
84555375
84456589
50925238
5984214
61485861
12143737