75465590
93054740
18391360
27015603
48405451
84869692
97708162
66568128
39098482
7014434
30354853
66669983
63631315
66407089
83042815
35473255
50106676
25918628
75811402
92964433
69141811
51812434
79053616
11332442
19168960
83089531
7453582
89247761
82042026
26372458
34698047
32272610
69956335
94199022
27436929
81616648
72442040
13512450
3030616
21489015