97842131
41695800
6083284
92004557
68276304
41287954
62937348
39365353
95212920
84589522
65516930
5109632
62717210
50121505
49749613
93032174
30478455
78645817
26082120
1567355
8099951
64475086
19807639
23362644
99578838
89902279
51431898
81715828
11855655
8464992
62671582
90973750
8002846
88702339
90485651
4327645
10844740
1532824
57594949
58817043