31397168
82474947
54102607
88745409
2656522
14592876
38431961
60886662
78046761
64783999
51911291
16182187
21041926
28372697
3286117
24122182
46227061
43071952
9561930
87728981
43691085
79121794
74897186
51508
71662642
75973270
9221805
3653948
19763010
90353182
381649
38935552
32627460
1026837
19106910
76459173
88325080
9416678
75754893
5994252