21917544
69018140
48708125
1838067
28032303
7549795
66445970
92745402
8414612
8754043
53113456
48825918
6559648
38821393
19741250
46785283
63109337
50023030
7761917
53469273
91453433
79624088
8620568
56938490
73668590
5421764
80869447
50508244
26946549
50485690
628368
13328904
3832318
5037453
88177041
39032402
68805628
33746732
80513057
86834502