52356895
77256988
26184819
62561460
68456950
28271453
3357824
57562600
36836382
69431241
48114291
66503709
69259675
22349315
49164273
98614089
5733614
37059437
1006247
22976814
93723518
83026714
65565774
56853365
6216136
93551434
3026995
66112358
23858114
83863522
29647856
7283747
70603794
85289478
34302419
19234585
21952621
90316636
56577846
47073150