32874011
29247589
5049895
1511057
69236091
91775697
68682993
91074470
68077000
53338180
74518668
42588021
13252002
86501226
88249404
94602626
71866872
1548327
38817151
52334509
55361
19667261
69835847
37144870
68092732
6945465
42162463
49516097
40851097
24522296
65503969
1405580
6081616
90757378
29418549
53418132
88792090
95202086
21182556
7156933