31441715
57565122
854577
78387819
55066202
93837852
38005428
4503164
97717405
334503
223086
55484987
49865713
28509787
83022918
54762149
26659714
4738886
2479418
69474783
39811327
77012438
49327488
91199151
62533734
13992023
90676352
7262681
51507781
7237436
99644710
7684893
79467681
36369023
42325228
22282871
90916232
50179713
16555149
92359798