27074018
261806
9366597
51691247
87467104
53319867
39545359
7133600
98135046
15711037
30101494
36133329
3891809
74147860
53264889
55557360
97243069
239267
62229772
91272345
54651781
2407949
11287369
2866126
42129303
33434114
52659135
13909129
13989987
47924234
94645115
88569249
37723718
33198681
4175370
12593007
10457427
4800814
40488240
12723300