76746830
10557399
70722392
21478163
53066978
684277
12698733
35128454
58878001
39173494
96888678
18371819
86906065
71713486
72432214
75076182
8162672
10295786
63707571
45568621
17809038
3790310
2929050
96719505
30182249
87836023
52111123
6008495
45389237
63771921
86774840
38108860
2067878
91186558
6459007
30998119
71654079
7748900
13465555
92556615