27743402
21602018
80792734
23061237
32158941
54388538
88503178
9719225
69556230
46392218
25967753
53876150
12984526
99913722
8907712
94222390
68806458
31427025
72542704
54936475
33554367
51547084
34595175
27808527
79349269
99604071
5864402
45469584
85097333
655910000
98075533
3293229
50694387
49767288
91624608
77192435
93353430
30518092
41732894
28643721