58206316
70434343
45473165
99765733
37538766
15996553
79655120
31802837
61609416
64316968
1619822
31293878
10581011
21115012
31862884
13895622
9508950
83352777
82129369
77738379
44434366
86105908
3371037
6219736
84379767
22571789
8785242
45591016
58345214
68946896
93659576
3812755
65849263
12064811
44402478
67793548
64621822
49345111
48869577
4428648