60864422
7799732
39732231
14732862
88032570
39602739
1478208
1187580
96108911
3161464
1162886
66774716
58845732
72551965
97504591
1690707
31867645
92992932
6656923
4717335
37565459
15812628
12258946
75829128
18923017
96238433
1242771
68855088
99129895
45595130
86556000
8029682
2575260
31546580
19136160
41804592
2987610
3416263
4516884
40723542