34184520
10183686
1924150
6431844
14737545
64415434
34428307
26926176
630804
9455893
92565640
99694588
87155611
50384426
192893
34209118
24404370
21661274
12295034
11964977
907615
9978178
12647959
13167205
77322223
5416277
7771247
12862394
51376773
1937947
15693058
26602915
21655447
27189983
3104926
48569951
863198
29284377
56436297
14814014