61283297
16526968
42183107
51975810
88037555
67261998
41803600
5173809
40885777
95628282
78027142
4840624
2504068
50791281
85003263
85818080
12819847
89924294
82129631
4114734
23028048
55534175
93121146
1966998
4973149
40973142
77253423
25919843
81311160
37601523
6395253
13678989
865504
20056687
57828755
17389723
89018184
71386959
94211218
26743632