492963
31208214
92998683
57833918
91507567
77072128
57748175
51951747
26251428
3016841
74567738
61552878
66655060
45178422
85078677
419574
80427725
75516543
36024734
21141600
56758450
69426940
29947454
6027418
45641022
45904238
77801794
84398343
17533557
7477807
82156946
55521349
33408923
37619588
31813518
88179425
77321644
17842967
68439667
72599053