72648342
77592452
77561728
94097271
23398640
69706456
31274286
28778291
20842631
89605037
49693592
77343626
7336613
4478174
58893738
45118232
13375876
57303216
29609552
62919558
9024413
79108492
85415840
8048135
17912424
51959579
43147906
48534397
16095592
15274035
79896406
31643925
59308455
18906350
2527745
6450944
42944709
53981597
6206995
37797958