92141463
16072382
95626580
45103033
77878306
51804972
99854580
680253
48387223
20709395
83901385
9119785
1508600
24097132
86769315
48382280
65859526
46323304
84094670
65144011
11551192
56553587
27333376
45716563
17615992
6922944
8531596
74779686
31302254
67236044
18784179
98219195
18494439
78725865
4123331
8198138
32249722
63657262
2554491
87318996