53399772
6553780
40768498
11541052
78796545
21662755
5679822
73491221
62097126
17487586
96491821
12445066
50392792
68762548
68254818
8512180
39471812
39437081
78564279
65279999
33966685
15081361
61895930
94882934
35764204
36864832
3688207
1035626
39521432
74652763
1884997
33618332
94673730
86043899
4221556
1231552
13244846
39008519
38452371
5927462