5051375
67139600
67554928
325059
82904203
63884948
2021407
3755591
71161575
36524648
61509965
89461087
22653819
27009907
47039654
38936635
10223102
30766707
23834218
7565932
16502224
6459319
1552816
89761094
61529927
1752995
95799680
34556810
53159514
21529575
60938984
87849878
75501827
54113117
2187755
7366204
39888183
5610477
30882622
71813836