14302132
70257998
54235994
2334375
48592256
3934749
22501646
71523313
71115292
30528290
3735210
9286599
98668180
12772181
67897628
7232586
92485373
57911863
52982091
70694256
84428924
63645662
94041060
8397197
41195832
903599
26128655
1241595
41509099
19663111
43486503
278500
8580326
25581114
14522718
73203451
31601845
66678284
73901197
91798108