86191958
98925361
36438852
53142514
60285850
6475301
7683277
61119720
52656343
84746622
42292519
57888166
7536660
61515997
8139546
1515470
28663235
62583502
84814812
44298608
14802657
97828725
89152815
40404372
59261136
39785615
4875045
2826595
25947527
74886784
1933476
15571047
20413323
7106447
50426756
16481975
72055048
71587346
96858693
25495770