98609323
72967224
38878470
38591721
44866103
9749903
21209254
84334566
45768159
19299322
81216929
67587232
73651586
65176877
128158
53665360
34229632
58302108
8661411
59842128
43047561
35126678
59185790
86205244
13905759
54444131
75492066
18225660
48493631
71066970
41794440
66934007
30733245
47555150
27911081
626669
68781470
52834024
333286
48647400