13774326
8392892
61481593
46971540
73583596
86832592
40339413
47235975
11144249
65829754
31894423
271248
6327359
78808271
81332476
76117155
59834417
95046492
37222852
22612850
97663916
48611004
45958626
19823661
95884384
22535560
55162523
4425269
76393114
19469349
64904150
9726119
32505501
61388089
36812493
12795207
62233622
40102490
27317969
88081325