56108485
96173240
80681162
72686821
86773772
62681251
32066355
85438150
42591439
98163793
4220444
3563893
419134
12283452
96209247
84397621
1560994
78076910
31558867
34587937
19679726
37547768
50378370
56358988
8572128
32924462
6469624
46156538
20604496
6829024
62107458
28879227
14357891
20248019
1016639
21675784
6575726
17008307
13284025
80247225