37289922
31803867
16766099
86633604
44893741
89126955
38063781
83361286
52755235
42426362
62129683
9323553
20776365
33553750
12861277
80676697
12119880
471384
29254687
8149477
62004365
6243101
92419623
68629704
76626775
83077302
7090786
74435252
6063556
77731318
32859517
624351
9345951
24766123
79833508
293526
65798188
12368819
46922778
60909982