1862405
13345031
62228862
85364416
49564902
39776558
5144301
34902575
66328794
6678255
15106713
55881593
68319548
27287033
54165910
64653086
99894915
13464411
52933719
1071262
32663909
43708517
29691650
59372124
64368993
91669721
3772584
53822
37589754
6874003
15402467
2890668
87699846
34844682
87334594
1337226
97313480
20238226
3044949
60902839