98187777
4191168
73101969
71227450
59319905
82139034
37723120
68118326
58057374
26168900
32185431
40655095
63698396
58457099
65282033
9386484
40254594
77688523
18135597
54626307
5133091
67847363
5888315
12256350
58957482
86449025
4353240
31763534
43767015
8290579
33202933
2645646
33181061
5343307
61807966
21781518
22856107
18509493
96439701
83924216