1567323
33961235
5978959
87459775
9157248
89349132
76738011
81577317
18037636
35265372
63987360
43004223
797092
28454980
81205381
59361759
88492392
21966023
51775369
40912082
38656222
2623984
13689892
9417739
85064893
20824495
56191224
445446
72507354
47738795
24885858
638211
2451228
21115134
96007669
2067353
48421644
34245347
16728184
30328384