62778060
28988638
84174066
19976009
56819522
94623413
3920637
94001894
21668867
25172622
45703393
56677595
15976134
5676022
82856110
63913147
59193727
149288
58872599
6041499
30699558
42087266
54162745
96033922
76329955
16919377
22996219
82881368
76984385
6354118
3948330
40148358
75083314
27302864
19475766
16638985
78933711
44171922
54242529
41495129