86523450
16662349
7141537
86535956
48319808
48926817
81323659
69076240
22778042
88524561
61413590
154624
20478457
12002516
16192059
98483949
47055865
14635299
35523451
2849448
10169535
48695560
64063350
66584858
58574847
7951658
9698353
10015318
72154815
84556315
63764640
25704961
67763198
39391869
1492513
62863736
42131979
49362213
32403105
74888830