80455187
3245749
21246255
40438356
24424852
31358695
73663565
52216877
89910000
8257106
42961527
89198850
83496042
20035069
13563882
97624010
87072712
76962434
19821156
9869289
20582488
1623030
67049435
21116851
88427081
40943959
40057298
53465930
90582954
89407347
79852390
13244836
55497049
83465613
59048256
54756327
43367794
46831771
8509549
30417705