40818187
85236675
89904096
93468053
89309672
83624563
66267826
89403475
29029451
42817725
18142922
45155370
5025898
36122273
61411459
64493103
47598352
40873795
32103275
20876004
814361
65168776
7472464
59986255
8277939
47269688
15002932
79949694
67111367
4534986
66114882
66044868
41006774
58563186
62485259
95628319
72791887
21903295
29299042
27957633