12799031
51166888
72208976
68322737
3545379
56408277
44357365
3605031
36924673
23276816
20619896
4458783
10862876
5677085
99517781
94308979
62535507
96147642
53521782
85492970
49241316
36896283
62072516
52214702
852988
31859022
8489664
53694568
96008292
80351251
3613371
30691211
12811262
11554377
27047587
84712461
8169779
72568575
16882892
68966317