47229766
92676477
1461989
24695512
15337624
81502901
52295970
85859010
33546521
43315273
85932747
46994463
72823247
28885841
4602932
17556177
49385199
40571651
36689248
20894171
14202991
77825928
75467808
58935550
47266493
93122458
76233184
8348491
96352016
9316070
19154563
91033789
15302014
75535933
61849069
36951089
97827822
70344943
4394502
6254731