55921445
4707863
83465632
162641
98951645
36343122
88063313
10033689
92826540
31314734
90581517
4061465
7066477
84424987
41222803
76756099
86937043
40871185
92104235
36383910
8589728
94192678
69257038
33082790
32152160
42849849
86013044
6704805
64709427
74353446
38077518
51179775
63613569
26476713
409683
86792217
48987623
37869065
11041048
46996712