65499580
6057834
25935978
7224638
27939536
23485207
72178708
88349356
85908925
32857066
89322995
70393056
11418884
16714474
27542545
83301045
18992904
53722371
9506872
41164593
12595793
67541153
33019795
9115385
54555000
7716786
50033216
18843323
20274140
31037351
67179552
59772239
40875205
8652442
42356442
46858787
33379242
47272203
72377700
47506178