81064120
68509313
19146592
5909833
1028689
36839986
1024330
26827748
69445435
58244221
91482418
85518958
74768807
7201832
48254591
21541224
94191933
80275599
56165152
37019712
77323766
62089432
13149435
23083449
99253050
47395460
43607938
2014599
27544986
17243960
73257958
811740
41428266
86846142
59684371
52957609
2924544
6634254
20868364
44667375