33972474
26132610
7507335
2399396
90021491
69465712
10082348
329669
51432464
58731511
98378781
4152817
26777592
22654604
6472513
21327884
39336122
27555303
62746004
6846544
997197
92737364
75473736
57951893
66789653
64364078
48873642
39039479
8597699
72091403
463118
42911041
34817008
50031223
95267248
14123593
11435069
11642854
48859011
87273300