70254000
39986545
8467304
40428877
56343707
15121733
57203373
21517177
95272520
44753615
8216436
11951984
42882705
49593518
12976908
4058618
8673870
46474248
50921901
64876225
64418346
14219532
24588470
25855211
3977245
73065667
38131830
68507961
43663104
13924049
92946951
90185640
40055309
90329764
27962024
90417097
62255463
48123025
57907166
25325885