4560569
85635033
65193375
25412680
52402399
16876669
86009128
39289728
79662074
27865061
18226367
67623855
41166442
54439730
7707802
53491326
21063843
37694662
54519821
21993792
79874142
63038671
6041370
21175868
61191558
99129592
17028954
30767282
18756708
13205818
97151510
42172160
98987464
9382657
41394696
67965607
6551478
4949533
55056799
6991609