3313624
6709550
41545774
25005469
54199572
86579496
29178535
90595704
77267268
38042567
14789018
59975799
99693240
48925598
75544190
66588155
49328188
35755066
28241596
39507782
11422003
7892332
8499335
28667771
68646230
9574764
95903805
72923207
87167447
94013098
92056260
44307279
53127609
53154229
37596816
37133398
85103213
2062728
77154295
38471604