3533150
2633150
15584303
76582269
9720194
44754630
1706654
13045431
78627103
343671
90244558
29822280
679282
43346604
59984927
70637953
91736530
54142774
51781430
44777219
40657151
607514
92077434
32116653
44299053
88126690
49215242
88927576
45638423
79801100
83417855
33785633
39041675
43683567
68365776
45474449
35701637
38906605
38622313
43898885