26058499
96008605
93636594
9767763
84758785
24885552
63057857
86154682
40279973
11452027
81883805
24735689
79147956
13467125
47405169
98417938
28573041
93337425
6999096
82818700
62767025
65327992
6334601
11875394
2832930
18999686
6549407
46527836
40595218
9207703
47654193
30662737
69084965
553773
56798651
16857007
60044650
74555506
5500685
78035890