64621652
15567033
35812828
23569604
523966
531609
67814116
85433858
10316649
2476811
46148450
7824889
76629767
56209700
68072605
97629572
18934663
50967105
264647
44263602
52262315
92865775
24874287
5460770
53743255
2144177
99669277
92129798
81163489
40426963
80396297
39311183
66956872
90231069
654415
28249488
617536
7645525
40867142
93357582