96452297
66854700
18949111
9179144
7186658
34982297
1613150
2565475
36771373
27375637
64343950
829327
5095440
97554998
10348451
3621756
38313284
44944167
88034077
71933609
60055057
79134238
45446862
47997151
65474774
55937167
34448462
61677703
33582525
14522046
88441415
93612294
9804945
70537550
88286205
66589398
48876654
7195829
95318864
43028526