52806360
93866440
5125406
4686431
87385228
60293072
73595922
89969516
7484212
23665625
86581952
9030636
9369997
59255842
93081026
14549251
86862957
98172574
98363373
27802140
28203057
9126768
58363051
69084288
77112524
65853904
97095844
11011634
98905380
31437311
31892408
32916323
44496026
33944
35477775
88832484
30627757
40155546
59157320
7294650