47055431
21371721
11658764
11476131
73492732
5491572
63675516
7934408
38277983
4936978
72794628
2615377
55032900
73755940
6884876
95145884
10976041
5362224
79756305
46413090
24499055
35591232
88219063
171259
78541602
97908899
56853027
28178544
89682178
713720
26807915
7021393
47235134
74073925
2103118
9471892
63792728
90675113
47934169
46687640