66442247
39187771
19143946
56461911
46579400
32112188
2485890
3084498
13912304
40579667
89383175
38392554
77645048
2237620
61318727
90826562
4206006
93762094
37115579
75142243
17883413
90404592
63382594
70769794
99625735
40456222
9847281
43987522
11873715
89812356
19577088
30644305
48657139
6554642
34596592
72951638
3135236
57345271
31695413
54727558