89693048
48139575
44902427
70313491
273550
47024288
5168417
59135828
97213268
33252555
18384936
55467514
18599222
98217431
53243744
1139843
31068022
169426
711387
66926909
4081070
975530
88613645
82811163
82276570
99281543
32425991
27959718
88009434
77475046
19572959
42641268
99848079
3588832
4391763
15637771
49763040
28889099
42479837
66862625