6737956
72949564
47095314
6984362
10077255
59866545
97422802
50066673
27029063
25013015
6773683
92357282
53338537
49398631
83414077
54054694
77263111
48944142
97101271
80317535
32605681
68449440
71461411
71743380
41334078
5269173
74667108
3540958
332956
55501818
26084949
38436279
43127942
15088950
5962082
39337046
92388043
5748801
73992615
51391780