98313334
58388505
62596288
2566961
57612825
67452130
78213694
28289312
40692802
39219214
38741778
3955463
67484106
30466088
63262241
3097286
51744214
61838492
59028297
29354720
4949680
72289938
55578876
71255094
5161829
13426273
8803787
94607986
60595912
28651171
12919828
65077337
95371009
10348854
5456935
7156402
6076979
22527280
65972037
35952900