85263036
72252956
13616507
43502799
8602543
84262374
43791289
27683483
73376202
7057029
96867171
50589162
4498210
64514110
42259289
7882472
45497983
6782835
16094737
6457665
5676461
877673
7348571
7776237
6381096
84643623
90653264
86762163
60061196
76301487
82449200
60429341
19648360
78187557
5184497
47842372
82338607
8093768
47121567
10369176