58798701
11804454
28215168
68595101
56682865
6208175
55681571
76099841
71349124
9642923
48003170
4422550
89791048
53889417
71112418
7302300
52515228
64958015
97698892
15384731
37603390
93031276
71943376
96289523
93858976
57834526
965633
52333323
10576557
8841203
87678827
47918515
16184500
643260
64994489
27702032
1296604
38692013
82948808
5940924