1997186
9350403
46434616
6663176
15957415
49739083
93388267
65259134
5791234
75183577
73999415
74477977
15421951
65705604
48442536
38108576
5838190
83716822
57134134
2352638
28843694
46426677
67092919
81334887
81972165
97876637
21228482
55456119
63135293
99223720
29704288
55049054
67537216
44996030
6966529
25928566
9336371
14577065
96865316
56001103