50891998
8468490
9015179
9412480
55181526
90341534
99541303
7388295
5308864
44071054
100071703
89131741
318461046
251601359
21589133
182041134
175201530
17478878
157811900
1564439
155431432
14525617
141891414
14118259