91785225
150681
10762991
59513012
41497164
17018469
33174159
22524692
8447022
1765362
75897817
9971873
54669518
5097761
94259628
338032
77013032
47329215
560534
52479741
79391368
48197089
37183601
4931264
40629437
33217245
93094025
44113271
58323596
28122662
21449767
96401212
47329030
52252334
73525771
3873164
29195725
5273341
5509635
26228671