40164642
51546403
84065926
2747246
97724951
7604027
3885711
3397875
54209764
38769258
9825296
9128298
43388194
10047881
60931325
30424938
85505458
24651877
1313019
62353835
57298889
90019760
84697397
63004913
23777221
9883619
33446102
26697074
13844356
33518614
34949774
16478604
55362655
43884333
52976211
22748399
55248616
53232521
78144810
65813678