95476765
50127786
11723025
84318850
81625915
44729635
92795832
30901978
46215609
80059908
35997892
49326779
54955568
5342780
70092864
90216558
36591181
6697990
65299427
49663466
13378139
34842149
41862470
98218825
81038637
8533954
96927674
40368061
69398630
63812038
28678377
71495274
4234152
57441085
63866294
42609625
46097500
78708754
14949349
7553972