41251307
51657429
92194933
70192545
15504017
6843409
79096912
84092523
21371626
9678349
18242137
98684742
9164478
22728625
15865963
46497096
92762395
81167892
7335810
9994793
24194199
603635
96235603
29909785
86957740
89772595
10805892
78304546
57445551
66039427
16743631
65815501
15273430
87977978
92209273
60233500
67755827
80218113
23809686
4223463