57369699
50919371
40006377
19991497
28154287
31232344
8896502
98433664
27677920
77138138
54029697
81533748
3475922
41415399
55938611
472362
40826686
63423158
30693865
96391316
90683742
603292
2808438
8126431
29574384
91741862
94116850
78307687
55921500
27936690
32309072
26158922
93256769
38233998
38941425
14764135
4168636
1428807
62619592
34287256