34909246
178149
78047816
94695519
59988284
16768685
67729787
76507859
49543925
79308386
9508094
38648212
24807886
18736201
312275
90097974
45876740
33872074
60946918
89657012
25098594
95992192
76797131
71042497
62278747
29883179
78741060
1471720
70052039
44348207
3344186
64978756
5569720
29683740
31279388
92694582
5069476
48045766
64043467
83064870