12674753
166231
96497611
37516405
4821351
27738532
2296496
52402119
95211950
65569855
62585426
176562
73869427
915341
62677424
1949830
8365891
45278000
68724042
20956368
5995993
10813010
22618765
83464067
2816648
3536301
58009021
14361069
91054700
8253749
6154044
61561512
78337517
85241292
66016061
73531825
74272281
68610000
67003577
95399360