16368407
66241545
24117777
35663232
317114
31052208
87853701
55419316
2929895
89541844
72462455
95686436
7698706
43037116
18463821
6242239
70544274
69721759
16805662
75207500
39472866
14733470
94154015
14247752
760740
70589736
5719599
1149367
47896842
12482114
15394780
60636578
97991419
35919998
42613608
55416046
11757085
83259565
9887817
62327439