42235262
25602858
96484659
39833411
974207
90718477
94377709
97154417
48467607
42263126
81703139
28552690
77609588
43742745
82966
27883495
2856677
21964319
51757613
32937484
33042394
65777771
22207625
53905397
3546184
77958682
20581657
33824023
8249880
48753459
76211345
51587092
78418707
60774053
99349305
6946944
75282180
49962748
1435511
92105164