64477456
52467726
3140916
4795718
49737994
2151332
99168687
2329262
77453800
13564857
89906616
1877114
82486074
42245009
16058342
13653901
82798656
90751707
52229626
822319
18981846
27356773
54444170
77765355
20639460
65415013
88177935
39009345
74852185
29298325
10298579
16286450
4112308
15702096
759844
53311189
38752889
52058066
42171130
86344871