19788953
24627480
55384925
55071121
39646276
93623813
26632222
56909120
8455802
37187176
56246875
30421674
17394458
3074549
71512108
85553858
28536711
65298710
39689106
34478214
94077088
81761137
16025791
59023159
35533649
40802690
59814495
66215828
91388120
49571777
43854545
30155783
9623488
81387489
9659749
71297880
79224354
94669926
57099544
80503414