71855065
62018556
32828371
1435247
54614217
12557290
4555679
28345275
13352111
16894795
8107614
67432122
75412065
52349856
86118264
59802644
31928073
79766733
44142134
67341466
73248315
20704673
22274460
58482723
10907277
47077010
90312384
57727061
78003108
90991138
60699458
39075270
47052269
86232510
93026452
35402426
88692459
20696774
10691529
28527212