94646378
24633260
10394305
3258066
11706478
46729627
5783010
36413813
42946656
8234251
99024423
57526887
79497252
55586019
32868733
68469038
66915133
56838090
75293177
92586275
3924139
51089099
58299592
6513121
22058617
23879941
39448918
38638081
93939668
36993673
17139008
6208962
73834950
83174003
59257650
3174320
29966340
22593400
24868720
1606177