53208930
46909734
92527305
83559984
16094201
38641913
62523511
3441767
71923614
12658104
9397164
58117829
43267197
64904689
881558
50577360
18913341
97692650
32566486
73946344
9005883
12628717
31215831
51371
22141232
26704235
65908399
14801080
4248178
98034230
85662655
60561238
17244205
5916457
34302598
6573917
7127364
15687087
5612615
33415096