5791
9599255
58246227
72239757
54154098
9976649
6431703
58716389
32876490
20021248
75523697
71913647
60223033
7028815
33417395
9718275
2224682
49809696
70102402
71799652
36579080
29384633
94285052
90443090
14737735
21371115
37977263
28001560
98991850
62116774
55459051
52149128
10067567
33936627
60854752
48966010
45876722
82808881
15789345
77561529