45995430
71969877
13322674
34041201
40752492
29076083
89945554
95745786
43041019
91494393
48604027
82013085
12495407
24146909
50311471
95045175
69055022
61916540
82817306
85186893
47338229
46183305
46117107
84391706
9894710
34294104
81416670
94732173
25646542
26703531
56443166
71864527
15899370
44682506
8223204
78847234
21493890
78723875
11649780
62084647