15113044
5311780
29655006
16925730
36708257
56185144
18097950
71073195
35596732
23202329
1015877
61598062
25398094
6522196
1083312
61468205
2882430
55963446
96328560
87128247
73042815
32196211
960561
1009372
22872101
92623348
85958395
37157369
49435492
29198525
12351951
43733011
25831902
49687567
30418095
6769608
56327370
86731568
1639553
43068665