28552785
86184120
30921402
8955962
35589848
42401593
95261141
340987
70989677
709467
48704620
24136587
64933568
47207042
11644751
32664045
8109306
97823944
92664512
51613809
26809476
11788227
87864220
62314591
29847208
52375414
9702590
40231128
5286259
9837686
3856027
69084518
27366857
52909111
11671414
1035151
26743698
29393409
13946421
9172555