64596590
842797
8809704
2690660
96177739
2873629
87155853
46124830
9438617
8844270
85788039
23118245
58063097
72402563
57296659
2617780
5944076
77462545
66923763
8661815
23717649
8446134
79057057
22545877
3475300
63847361
94849279
26247038
52284450
73472034
5743441
73379841
95001962
80348443
79831358
32554674
78078877
43004824
70097588
52937046