43963014
66143404
68025405
43691844
20494744
39645781
16978886
46277002
2545314
8856618
54051402
84134180
25985143
76489198
38281811
36925567
98647103
50998667
46867423
1040292
95573640
48246543
34904043
53801583
66571801
2782820
74297107
2203410
3154997
9667542
73129357
53588526
98671505
52904371
37566654
1740733
97697986
7878315
76064063
5479717