58973997
4581449
64966248
2951696
37023288
28993590
27386185
1456339
98295462
64483936
1636267
60899972
35988916
36617951
71495642
68072929
44313070
16168718
62204826
11678735
99557735
178013
96438842
80113744
31236429
93715661
29769851
686696
22624985
56333786
71866089
71609893
8885213
6552892
6809374
31341089
11067347
85614913
97518039
6238253