80943293
82281155
95834874
50372644
74474016
60977329
53479009
34623218
65545904
78293308
5695322
97461828
82396772
58205403
27452709
7422018
95246696
51628890
8848502
1558633
90062457
32358619
752197
48377294
6714611
2653828
37995563
85642165
38032374
69972815
92618730
39780
67253133
3654822
18444343
78459042
40646675
31077486
64405505
3123329