58161783
80925474
84789797
9884668
7787480
58719284
27196086
1525571
87296215
6965544
4836745
51182344
75128251
68247640
73944448
7666245
57815426
28605943
525555
52211159
53251619
18819910
60553736
80261217
71215058
91984693
48815804
18696655
5137224
33469207
23046880
48523599
10119788
97501216
74996486
42756835
79579195
52349283
26837950
613428