54056014
19967289
9992076
6036453
65036399
4907761
40613410
60401226
68478423
4053577
37953780
104607
68896274
39003873
77718778
18422044
79753268
71495308
33664936
98244476
30864439
76421362
45863936
75495887
2284382
62926626
82557117
28144612
89675133
8616336
23144758
612844
29769191
14879163
13593646
70007432
10417354
46409799
21989828
15488844