55661385
1102330
82788510
28586524
50268204
68226969
24283654
80667361
79255345
31381185
76896529
4208941
58445014
8879865
87098901
558386
55391993
28309805
37161642
98944006
99422588
22001407
72051294
17357300
23908548
31717681
3838714
15625260
16156501
48835565
7747138
95032303
17722823
49075494
46562060
40731862
6304086
84534559
5430160
68423555