43712053
61953959
9089287
22997706
30078444
1898966
5959379
11946488
55501997
18084604
48954748
87562585
98337697
56978509
46446763
82853495
79176360
3978463
46929489
96959414
71751271
3000190
40123032
53408443
52926956
87179458
81566667
37416661
5930934
7251188
6571678
11052396
45874372
85034505
18096166
35594474
19114878
18183772
37534237
54302204