50886747
12784753
75437328
88411179
89315226
3373852
466322
76427906
37203629
23894025
30245167
99516009
16739467
30922466
1322309
63595557
59945759
61268343
14934143
12488570
80696741
16024928
2270351
29519331
77271357
65832438
717251
25851190
7644772
61284294
98931575
80148546
28385781
76859645
51806366
86258645
2327444
52735937
79744318
8280808