12864680
43731898
38688985
40443467
20929053
39428614
94559704
73228590
16573614
17068189
44076949
67524885
86079558
83679715
74158236
39265946
5131466
8245992
39688333
49361489
2202808
34302503
22026703
2098627
23568002
17399976
33192597
65466246
20848782
242625
83171428
2140885
23123073
68494756
26565706
21695162
55334314
52294731
20165618
15439805