65079816
7148595
20354010
8117808
5698414
17796139
15228634
79401558
22599935
94653556
6559607
3152559
4977689
91482686
12944110
2324618
63876142
44323744
48655806
5396844
2038815
84109786
34285542
71311551
702865
99744208
33746290
22456063
6936123
17329564
37224280
43279526
58013608
91461838
94261637
48895960
48137020
14479568
50139330
58189314