68158057
56283161
12015667
18766310
28798529
10844096
89885904
77215881
49108657
50342875
19679169
71884844
58307645
65852547
46649553
80872142
934452
30711614
5802167
69147574
64587465
2479988
3431224
83157288
78345712
73991984
11614883
7772428
73222777
7095720
52402987
1442437
55317741
49525793
90187115
39837829
48029514
86578782
86454308
38725990