21871643
9508700
22755441
8586793
76651550
22083994
3377518
14616681
42218271
43792514
62079632
3674972
85608772
6747166
38083858
41391445
92595720
9138864
18153322
14595711
1069996
20986687
94107334
5635532
3285989
68431476
40936454
25647052
50925469
6749823
54458549
17014009
41713868
49709465
14492143
9136925
614980
2722665
8348484
80479473