61289186
48925120
94949563
11356231
9713383
92656518
63846962
4998133
9536187
71371550
76221986
43046659
80301073
1023407
83573502
22721521
19621459
60707290
34394452
57841666
21662926
52053508
82607656
60075098
50437344
72247423
96233782
55395642
15555168
8743210
93255444
26913409
86923717
88507061
93829478
75014692
40355809
21435594
11633338
11451485