82442668
48308943
29556706
21464583
21318692
75973637
37094631
52056060
65982072
70496329
15336459
11223814
90353397
42152020
6486166
5967659
6350385
94895506
91774901
2842854
6987856
43556600
48143182
20246948
56938117
83005502
49567758
15599767
24347
37674724
71054164
10557662
35296698
86893000
51233160
24219826
62743154
4544992
92123758
30267391