57642900
277116
10661305
37379589
89517745
10166339
70578538
43683487
64057702
42949704
94037250
59162838
28555871
28258573
96824622
71981800
7365929
471760
45226280
2954313
3479801
47178680
32262343
65166063
37532537
7835876
29556726
80692996
8308164
57946033
13257521
12788492
59788916
88849916
17895820
17318147
99573003
8207358
79268891
11928560