14988251
7463152
2388501
62864702
84319486
36831634
67128321
34018354
9747923
53571998
40764758
13064177
6297469
27502378
69053473
99699812
38368838
62641526
82479015
46257081
67857538
4859796
10757349
81392013
76449714
94216928
35589338
82842759
21338582
75043705
60222924
3607810
62629197
48827110
95792990
47342507
81113842
4888243
28276507
56166583