67551868
85074632
7988136
15965229
47934101
100008476
97559596
6003559
92763223
31533151
18345836
26422910
67719460
19056574
69823060
2835468
77766691
20742047
1654757
73705294
42012566
99118619
4049971
19152662
62739940
60415945
91286036
19735211
95512165
74682876
96474079
44307255
81597260
44996256
7916343
7747877
63628190
57729268
74145186
79448741