93883768
9550482
94181084
93223209
79725422
503310000
74114803
30256488
28459186
46519143
73884577
86568936
12048137
13117047
53463578
24563551
5071921
62625024
96428636
59606522
10397125
23489966
8141679
69356905
30352098
7645211
51482258
67166592
97541187
57209023
17995427
87873072
3884392
20271630
7922048
88257447
42525958
80305810
18527776
38869349