3525797
29213137
76966262
59219176
69549992
99418238
36365362
77449732
10718447
905474
95538932
37787183
18382933
50777659
223220
89835228
26871987
4533709
10959768
50906422
41892049
68608903
76344710
91421382
46385477
3689790
23843429
47858363
79648384
33703678
17994861
18086932
3953755
33599465
70148221
8294872
49785705
22793960
61957010
7198613