56659985
43178175
22427707
18785105
62186187
11645551
43035668
39863401
7648339
26952665
49893508
60839015
85234798
15866103
40617405
80352348
81246129
31155565
34939221
49931867
3842252
75178114
92495537
48869646
88487447
68005074
51804739
41119024
54176577
53643974
56704918
7962400
25506397
23954089
98512758
65827672
62854123
7243449
59154819
94155786