50144073
66357724
91039037
75723553
75946502
7537650
83397136
71465444
10463961
34593769
70954079
27865988
57898607
10509689
61146526
14176539
75371723
50734224
17341808
18272884
92711803
38284888
9415768
11962023
77016294
65815984
48345409
50536901
73899294
80809272
73324621
86504897
89357242
9439879
51198184
26843924
45958187
68241169
16159688
1346422