57037950
65438870
39048694
40887337
88508726
77857068
54707037
36683852
60524386
66685206
47715905
88068016
74741258
6625940
1516166
24886083
86217385
78179933
74127505
10111930
88458899
91875458
31629421
48183019
81619027
91008344
845584
51431853
19651222
25962413
922337
58059709
54726166
50114456
9521101
94602804
74397554
53678100
80808826
6211429