5995625
29509466
84831326
55689006
89189774
92408878
73088045
17344280
9199258
29127918
57987475
41849519
52781512
75425871
88943731
21863667
41297234
56889959
64995061
53847343
90452418
67188788
9273172
12509919
6877718
96861591
36433010
62679504
59998674
80202581
94133273
85208970
22379367
37468333
7412852
48178024
14436188
90136275
77904431
14341395