14672850
75609429
62651013
13239195
98952214
42391444
70614376
17573391
75637418
18982050
77155951
6644773
15468590
85421746
81922864
39662604
68865
1085193
87788878
50677610
98457942
72343514
2725607
46892090
5444610
21503524
47323341
25471222
40842898
43784500
33238856
84487932
4891680
86249509
44814392
2626804
75939925
5112241
27745463
45993899