90637037
72632783
84275498
91474840
18675362
38837663
94527305
58298573
89786222
35565965
87145489
83122383
87484330
30289602
25609909
72609558
4762216
25432218
7301365
63876074
27968406
3479621
82498336
50347986
36445489
18252047
9274559
52502784
76443940
58975744
15796898
16228317
75351845
84435673
98757239
96568727
75629570
44419592
5048057
37316095