36602603
91715114
9435601
81981544
7237800
85845316
23024356
58593497
57273970
10228726
68342111
5437940
51195979
79492787
80237360
96821508
76722984
40329004
16739579
30052479
20516722
70152237
41377830
29511617
75691777
70009491
80891483
9299630
39111379
47703306
29695445
40261674
67415956
2970277
80246480
97918739
78597480
18675052
50509982
13123561