12526921
41436871
38662533
36775810
61351027
91942610
52904905
40739884
78644764
3152543
2077845
56849871
21239265
72289749
85686892
6799450
5458511
48804222
46827526
16386019
43231164
74576672
7861938
57514032
93917161
3023667
82827553
36069034
53479781
60706027
68369460
26663639
434852
56244829
100003663
3234944
6306349
6796605
70539421
72969299