14287520
8994459
37511701
15642165
16642734
2944710
27609020
31845062
10118
39654177
13527050
8634634
89338615
47244715
9843781
40114257
8307434
19601465
9638054
37094609
72118169
70016105
53323809
73249211
36238144
73001517
12441143
22789362
86271926
32563408
68331805
51522415
602558
16049657
96377174
61868325
228307
28174744
57626569
695315