33653696
10535063
70209326
37635540
59446165
43334
51469729
65839267
49426006
48979365
72161779
28865746
13262960
57202798
43392957
28804478
35871518
93572287
54972993
40744301
50325956
16783597
5475544
72591004
93501410
59126578
13773086
101220
7453256
71749352
28316042
59385166
9750707
3411840
42871437
38149205
35467944
90492650
23633522
42814483