90032656
76454248
24319640
55755824
42672366
4846387
3606337
10683385
85413704
20958660
3581266
96278884
60264167
5809687
18745680
64847040
19491478
31454781
50277557
9520517
13641963
58676332
3567227
8432833
70458067
46705788
49095523
58213519
55591846
89931246
27415615
8234986
68565610
5528060
88076356
5205741
47479934
80181788
93035434
93302284