84437196
26493795
85321066
20633096
57732442
26397157
23955175
8164963
58217060
71515082
89165018
19167441
72706542
4854432
10106286
65163359
21018334
51251821
18216984
35539558
20648051
85263234
23601265
45418148
68434216
42373464
8408556
9277071
32538875
8773364
187536
25651182
77164298
59327598
43791344
48259481
1347673
1129226
6587473
34902626