34062635
39929657
6309592
3063532
74948803
57856737
74865783
99602620
96362891
37246194
7570751
40898170
39019039
93839256
57892160
17822021
28288560
31003170
5856322
66481531
15922834
69113823
84151270
8696956
1993826
67316737
23504374
7265388
11773268
5467757
52051582
82941726
92453889
13633531
6042114
53942614
1827493
2433839
67073691
49491006