17921064
43619577
8499711
7754844
52896933
58923323
2147435
70303611
36489795
1682929
65479912
20023414
99373394
28051447
93097957
22929555
34363281
7664416
29279173
66773484
10308096
64214832
72452179
48608367
11483928
94191346
23739423
32809085
45398790
87006637
53576818
28832934
3694982
52889820
4474607
6139871
26851387
80425685
88908847
2382837