60895707
98629014
14448831
6449196
7542396
13816349
6396185
49814647
42408804
89285919
84884408
20359475
83785860
1028994
38099537
81646391
868973
96265582
73087587
78508178
53836321
27345346
63117763
27119924
91093008
33181589
18554158
27132615
12146280
47981598
344319
57263785
50485001
71102963
31771898
71435411
7085530
80082346
14494809
81445194