58516827
67792527
1977451
99973136
283287
24273505
7272114
833029
69761884
83531967
21386203
13722605
83663334
44043261
10728263
9287290
4732662
8417623
44031141
76222333
87142771
97038922
73062142
71985405
30956361
6105498
23977761
73429714
8733684
77704755
44974881
77653074
50632105
5473869
72983141
78211803
39516833
35652110
12897751
40695684