70364376
39018051
18425182
47715190
29462138
40019277
79244299
14082722
83604431
52741346
7299079
38477334
31587430
90904514
48201278
18233954
36547687
52627475
5980111
56817719
23195419
1774403
96275386
42194017
76115918
24524749
4849433
44625079
69044563
90175674
61156060
35717638
86539639
38917959
59357106
99897320
32519777
52808070
6136269
2084971