15533400
56488214
60044321
76174511
76133129
3011830
898170
60492601
49683344
19843671
47789967
84959074
77945306
99264096
65174075
40656168
77104672
48091932
86966838
83426352
27894832
14436962
64976666
56757978
12223966
45623371
202925
40669160
20049949
75543184
14162189
85825950
91201831
64335176
64626281
11598847
48883331
32735165
83164889
54531699