86416855
5189452
99922170
69353970
58785766
94224615
74813768
74282796
67357692
55051189
52883192
61092780
22374123
23159852
73431654
64002404
13556351
45777783
77146355
22018700
8071741
40666077
38777039
72032687
94936321
19935013
75258534
9057704
24741565
89625546
82172659
36697935
91231992
57736903
46993534
44631173
37349325
20251462
89079589
5704799