18006891
6892704
60269933
91499748
8398149
46599499
35777806
9209617
24777494
60987976
1913158
84147748
76336915
58701912
11364692
26423551
87588306
19136251
56894508
5049973
94034929
4749894
63852640
59555533
25826067
18729349
64976354
87198560
34114249
15717316
43845055
89285022
83799904
38875692
87486637
41589252
82475422
88459909
2269233
36226716