50703075
35689134
60264966
158735
98026163
4778976
8667110
49418346
80012848
60619889
38973995
26581110
86013081
33841240
66065679
68698492
18805168
18316605
10331988
62544924
9013497
13817293
10902674
49558180
4168131
23496193
97168663
93474688
62659289
1847292
12812461
86961297
68868748
49641128
93396688
44984459
37152957
94199361
22841439
8828268