1946976
2033000
3184948
4181626
4950401
1777438
3539310
4834739
1830519
974927
59885
67622
56242
64331
66186
50134
60529
49517
51219
54060
341847
6866180
417532
309084
461445
1253399
688395
929236
207340
1693179