83144126
291903
26362166
9602947
47572753
48854107
6166209
30269917
1675504
93542815
9168128
23316400
37862620
59126079
99344493
66377150
53926162
9752336
85224187
76331107
42959550
77478449
50865804
68061105
52596303
31503366
92261642
9499105
19829979
38933069
26517679
58872102
82676974
24716638
62696430
24883359
27564503
88218802
55898878
21538241