34387106
55829918
6324813
71991378
42528351
33778027
46239527
3786485
93037078
67557215
58393629
38266808
3472153
21214423
49714696
45663873
11235122
63477884
9928691
52233245
64402189
8663101
15484960
93009100
79879617
1481959
28934325
55585169
24362787
55681216
62728984
41623223
6878732
19464741
72698261
29164180
1099750
32886450
681059
93829019