62401075
9351974
36975802
54897316
7141022
99347737
69105457
60138479
94967370
36915855
5716764
79028670
11978862
83097516
29988464
1735644
85926807
58067915
97919977
46711164
66582512
10063184
64384360
7849740
60741065
10141861
6393908
53007950
16184234
12477635
8555925
2487931
23815483
11391515
6361232
77864335
35091906
42683320
77894063
4226582