32887300
50019609
71835034
57674660
6853426
46537704
92048764
33899590
93624862
94463500
78376830
42052057
32851773
9274640
60007232
63656719
33689685
4684788
617614
68075964
91139235
68725473
37262222
74967073
60559452
38197973
53665841
20681557
32863488
95528022
97821317
36391948
3436446
20946582
87875646
35099500
16774061
62472450
30092816
41125044