23265536
77892829
76122259
58052905
71447363
20154633
4907134
90988996
16224989
41392366
7732129
56485229
4016913
546738
79209046
1294327
17996493
7441768
96636268
9013207
61329883
49419791
47252035
5464053
84805125
36367251
5733336
25679642
77781598
18279549
27266246
8580691
1357941
60043431
12553171
12992035
80272983
8137975
26767172
47377103