64011670
86106156
48311230
19705893
4695596
84266161
25486854
67715231
87718310
8497269
5762353
72745083
4657336
985346
59987734
8055733
75737956
83375
1710145
12643370
25237072
6179679
3524594
38966622
21375651
58635236
54127130
52645657
91903359
88533346
94364888
8095080
53443120
16121920
36426660
42347329
94538949
82839311
61805619
37644079