6501646
82531176
77851050
51643759
1173152
80121666
7912727
69839383
95785689
77042953
90006478
46443844
59851737
64436554
6809704
58456527
2776
3141556
51358751
15239109
89901048
2685338
75918944
28765974
58787109
46776244
30094999
48171472
24114014
18161678
23915936
56512498
48197833
96366055
98715701
15295132
19359191
80574188
66768
94221184