16331213
28958541
6984662
72435252
14283975
80848932
52562018
7819749
83119617
92388777
4451618
3029685
26371609
56982013
85945919
85206629
1120763
53684335
64562754
20429383
574936
10896732
82477245
17493435
97186542
77417722
19975796
2478051
64512857
49663384
50189260
1644601
52769912
86313444
40204004
36112932
87471049
54538723
30548563
4899264