47937458
50605032
9697026
16645868
51324380
88183538
97745740
35307553
527308
2002591
49974862
83182836
15046793
15269918
11552139
53092791
52124277
38672479
6006720
4452293
7264567
77774408
44437773
1262769
26438779
49947720
47671735
46286929
7899197
67202720
31834112
54774044
3099345
67583386
66701802
86929021
29113881
95072850
79541602
52854797