86305295
60243452
721681
71709175
98805500
34615183
22144106
42135642
21858954
892720
94194573
68264976
7758989
10069684
21931159
14868403
87415724
11641649
6903391
31515421
29608170
44409726
40275064
23865874
29584540
59379969
96907461
22113549
38385674
15198386
66805151
80042512
57758149
31588922
95593345
77369832
19424533
2587003
52726405
42053827