57535465
2130670
58113643
22949579
74299463
36662223
27429214
7404066
6706583
52791862
6869626
99238195
9162920
13067267
22542130
94712310
69148455
60554881
29253147
35332139
65266603
89967618
8396925
94943241
11564460
52589140
43704360
17036579
86195665
19209979
87904659
3804255
47906274
81891252
2126621
22895923
61256330
32237714
28646194
60294251