41028474
36298617
28459765
19761956
91232606
74102899
62597016
37724895
13415899
88851627
38571765
70229724
56239037
6061266
67492624
71683813
5937288
61431360
19576854
45413087
47647073
11774730
94554285
36463556
29437278
47516094
61811798
3177053
98586615
34741483
17532320
2593014
82678871
30859110
12811407
4197865
30116331
52138841
51578741
16486930