77337053
85532724
59068050
10264918
30648054
20207614
43804265
88868541
41125794
25583753
66133265
7432825
207843
27746150
47852627
13633120
80285416
49247525
87712558
31268947
99298371
36734805
68992280
69719728
15897201
54749085
71729484
74289625
20971319
98672019
92404006
27869006
13063418
48156573
65515546
69775211
3877277
65898234
60506504
84419270