70699482
62568466
7517917
68471199
26305362
20208664
60943718
8352887
24239290
87008051
8702398
72311426
24686385
17303642
99253223
77411493
6486185
90722911
8167965
12855512
70787726
4496378
58788319
33637316
15448756
25512026
47643490
28027258
43003893
94498545
35435496
9308599
184400
67092812
2271708
36763305
20348054
75824075
77968407
78966641