90286163
29191419
36972542
16061701
56103952
51826587
97359226
77718081
63626886
58568002
7485421
3976326
80484967
36061586
77026671
41951788
18216776
26339209
71395918
37665550
2057983
97891208
81161693
74875753
39732471
47081922
74881803
14177655
61446596
13234373
66101872
66883077
45888624
60781368
32843269
39207212
57287801
31975854
83524211
26694279