45882722
8658699
4528568
33691248
50471537
89016326
79089868
62279245
17185044
88028871
43522995
81541418
52084112
74214811
10282300
7126548
38734611
75699004
27105556
61414706
1088119
72647360
23755098
23804456
45353480
75394001
4264321
76522106
8684948
24706843
72968426
62094684
19087665
75255138
59981482
14395731
22212235
95453706
27068919
9130271