80829666
72123943
37448633
27782608
67083633
98118774
29723448
33684361
50289913
65287181
12686081
44342961
71598713
7253361
13382080
78686435
57014954
85838340
79066240
82369421
3241689
54425888
15399753
6518728
29618985
18185267
59277290
96784818
82064303
1479854
17608565
92361028
16211159
2441961
8859240
16919766
95664546
89711485
60022576
10276334