45459942
48591712
62186011
57655068
27423197
57315181
9845329
82428815
54394673
19193119
63749024
2461218
11628594
28682818
26483677
10159170
22466378
48334183
48238402
20925130
11712676
68619727
10899920
14809355
81954555
25356305
22311154
88468450
52304912
10825562
98762676
23793987
61006882
56627979
13169360
60448832
5019954
78587059
88578472
63312116