71607057
83694944
14546676
17468468
6822824
55268571
56341242
5820222
28839452
9279753
34294083
8945881
25075171
76201557
2167356
40073922
49034369
12488285
87069375
4946435
72487155
55565123
17042440
72455596
61718078
33088184
53254477
21774236
6812105
46583658
95295645
96216723
97741836
92757655
33139642
87378849
34445085
51012460
5192163
22255994