10083150
40523407
65021549
30646838
68827054
53567702
23351124
8901131
60949144
22057278
523531
25791287
1547061
56879745
87378826
97093446
14492333
85055721
5461191
85457943
52089512
35555350
73436561
23776537
52546108
26239626
72522746
52814635
8056337
11165366
7413555
49132173
73341486
43725900
94772544
18479676
51248226
74072266
25566706
9522348