57958612
35056081
44664696
8036714
5333023
73131848
64197874
32449708
64616273
83369853
14714119
5555698
37323130
44752433
27489321
78742938
59308058
60226493
4943470
87638019
36999782
38675703
72872804
52334687
55989056
65569737
44185108
50884105
61571032
10099926
20046114
1662284
41371550
21048526
62387496
73614274
26971897
80778307
56462316
53976156