14188559
34058927
56754016
7056768
49146015
59963037
25669995
97129787
47063351
88147913
86115345
71749704
17886304
19368903
12757320
3025821
20134906
25655422
21994042
22326391
21072620
64743884
44128939
2408324
75257472
2314330
93584366
84726651
63414328
47535466
72841230
59597974
68906697
45973673
28703923
57931288
84828390
64576499
96346441
20652726