56599451
482044
71531771
56499832
49006423
84252294
40455119
46618981
98037341
65257632
66838019
70614851
19605823
35221323
30105590
60147567
64991486
27781321
76856808
86662689
13969695
14002242
59735016
60597030
9354929
92635365
5850565
30936700
18706038
95146676
83718482
902913
47359780
94988996
5440613
13023129
15178958
8412969
85171099
6307302