74755172
15052014
52235371
95149896
38786582
37754635
31847494
60026850
5483595
84348809
9804598
3313841
53029318
71695653
85262129
21424091
95476802
38215630
68591642
351283
8208372
26935330
99805062
42142284
2525854
58496382
32671679
90091168
43995445
1893259
39305635
7611504
27948307
5032310
10128170
43381014
91226217
94422045
88655242
26915319