41943120
6954972
46294778
32788222
51912119
51155832
71303363
5392020
18679077
57731831
61537677
54482280
20514500
17642132
58895477
995411
7003186
20141
80864114
87435408
5830187
49747114
41475890
46325040
86529623
3104723
76289068
2275727
57577139
8495561
21781565
38519904
79271486
98493215
55565840
8135808
67232015
16822983
2999641
71555517