18273198
91858451
95179359
40638209
52532946
57854659
44736127
40191752
20879977
85758034
61287984
53723124
5232455
50416050
80635577
57735305
60393919
5114100
9867958
16929061
63614988
33622014
56712830
88721351
45366562
88622019
41884592
21068543
94987446
17508543
33668457
26203682
40917905
76148991
67783209
5892176
38668391
54952082
95183362
7803194