5023789
1156623
3421107
40846551
58391115
70658663
35884064
7252983
23399283
91473578
78054067
50213100
5177743
53772611
84221344
75435089
23285314
83659172
61722542
22373014
56378680
2532561
65611381
94141949
76894751
74042198
77451003
4541266
69497868
40052056
45257644
34232843
60023905
12045767
3885227
59555365
25717761
22288792
49286906
65223562