52467482
17049797
30031663
87272373
18313181
39222242
29023349
43005915
99866294
56375757
38376485
70916015
81446821
17899647
70918347
93371332
90958041
1116480
80828118
3722193
61835351
62509622
38091755
9665841
29903602
25827167
48028466
91728002
26868690
14944464
39229226
462081
92094805
14516090
61744671
82047036
334737
2215786
8028136
7586908