55205145
43551211
15698407
95184151
89904139
15666154
54782374
15611056
21987912
68073613
35729245
50365599
58319739
64145112
8144083
10795024
22848627
22552848
49141531
52705968
70884025
68254906
17051942
49983110
5902521
35965723
72993192
40505641
26827224
88174948
99858761
64243115
95357
29541351
57368332
31895129
38248122
53058422
66234563
18334563