39267156
91916009
85935020
71601184
23064773
927822
85923198
44213567
34122075
54587997
3661285
87069329
66064241
35361941
28732375
10589163
35535052
86895152
2576685
1474780
15418181
71656920
9929339
1061728
583978
55022870
59173242
83944772
18788875
6443475
73576150
31476603
28463513
92825265
74366826
75121424
9771181
49863552
4872522
8405829