6467097
5905025
31081842
97554967
40778460
12866287
96793742
32178408
18281764
55249074
55445877
8306803
37533022
37135526
42126915
7838976
4138137
934448
8362049
74462130
99091689
918939
49717441
19782217
54083493
8978218
13212929
85366653
38191869
41417620
45024982
47459872
1709855
79348934
4314861
17397938
367502
56984790
59914885
34616179