2092580
91224236
80665925
219294
17517473
51309839
77403686
7741680
7610643
74934639
31173636
15465611
99572416
25625434
87903664
667192
54099220
50554453
1288344
50552566
63381003
52465628
36438908
20419761
64334742
24542281
49939757
7525919
44042297
91064526
27034250
19094268
83667058
3093270
2999551
33795264
85756316
27615707
266872
98493064