71561253
58962639
40935577
74196335
9915818
24474881
30051989
98305224
82058645
98864886
70141944
32006146
69601980
28301084
38226150
10359622
95632275
13261158
75529170
17189288
68522062
47942785
20648477
15253602
44069099
91976680
67887630
504319
30267561
23881594
30444977
30911574
76164150
87083265
7591253
65813311
26273651
78515195
33185045
1104807