82628499
25213173
16532720
56368612
16284666
12502297
9602566
3029664
18848640
52955041
29238064
74935330
96723856
45359366
58889360
11494240
73351368
10528785
6255743
76371112
21903405
24968015
12974283
53872210
8848491
28149328
80744720
53179120
99064759
95667258
52596204
38782433
72558541
44004873
67062532
11045405
68028259
61092449
7947717
72203764