28223926
1824248
58157984
60688914
26111738
24424777
43392580
85919130
53837652
21229466
49468619
37756904
18113296
67262212
72047708
36871327
7481601
23467032
30735278
81521879
56558405
58062582
78843450
27436993
42407654
18083875
46494744
8451075
87544846
712436
78568045
4735765
40695563
21823581
2641747
63974471
91776616
28549692
46068456
82366160