64016555
14466772
60857635
6333652
54895661
6784269
5298724
50435261
24077251
71495335
99429780
65953917
70807782
77949832
74531412
40309948
59173583
80935364
56759406
9211578
74217468
87449057
35049148
70465022
37607784
3286341
29351084
9324898
79249339
54389776
21532300
11664074
35166934
4718676
76796402
67381257
1935781
59023418
2975635
41618831