62579832
35452483
66853750
90095328
97071026
24726581
52693833
9832326
7797732
99566022
9248215
79515980
21875253
75258328
53091431
35363261
9213904
89841115
4868625
2308504
42163754
43646384
7525195
30995250
9636031
54804188
22496159
78611268
82937929
10048358
10971121
37161212
27623266
42639377
17245564
14995346
95211247
69756286
14424893
16694373