1968024
58991508
66422296
13845944
31951365
24771401
95493386
71706935
71058467
27966891
25522842
34498257
30706746
34314575
50038868
58258428
46917134
15302803
4784861
95569458
78534507
48915913
17622535
36937925
54366002
7382809
69657814
13902013
84503966
60162577
60448717
53587197
98718527
64017209
31701738
32895410
14076256
42283296
20158903
85445585