78635526
62824434
61034037
1845049
12298452
75125212
15886510
99108759
54486149
63085279
56297638
78218711
8691229
75095609
7543460
33181345
69702394
163923
71514529
20713843
88372358
94084444
15732847
25284985
76198180
9857633
34346382
27554082
6679170
21755257
49035238
64401136
42411679
52966217
13948461
25538885
62253536
4446798
37583230
89693499