3147972
31091602
9340709
80835657
13892637
40279772
11123002
911652
25512042
50814141
25533840
74794239
88364628
75042752
25315147
24345833
42846112
66813093
19942857
47706703
40538946
31865305
104870
54048388
27823965
41832039
63484349
69567431
55329565
11802506
11482206
91996267
88488905
6409724
70058647
70263834
87235054
59847633
4649526
54526496