15445071
1485322
53082606
58078923
36148023
49726068
75701804
75015958
89605348
50601747
71712836
49109413
33834347
18985564
43943362
58936372
58585070
70736933
70245992
59072013
43499118
22941725
47579366
91265533
57656600
6403434
52588561
10949043
49666906
87821032
89979233
76926147
48654235
53667471
5065505
59386076
87751874
1247667
81055775
6929352