59964224
1107781
73237467
8352593
53874052
1122693
69091652
9858966
83483614
78626602
85824704
9395388
55341153
53809277
18309212
14579984
60763388
81325905
32615932
6986964
26771836
10951409
59521398
87796138
11393084
20671707
28504323
11879898
27835504
85937923
43768655
120233
1824177
13941342
72249309
39613003
35754599
64122944
70154574
44869251