9435556
5575674
59417387
21666827
34033967
2487947
70419944
85183867
257963
23615569
68375038
72584549
51315214
22504435
46077739
56402305
3272339
41943239
81071561
11006112
689128
2432145
7932346
72119219
2841590
62318902
23961794
67222495
19659806
12822586
41966020
9091300
14079765
66928768
63586596
11192702
58683449
71356014
85031663
24816953