49728718
33742601
9479039
73826136
82566348
5305714
51026577
82931644
66746230
74402949
36043102
85379479
64819483
65256547
40928361
6777682
1278926
60096257
46485922
9810127
95458960
1603567
1608389
30607438
38725995
22578313
4258725
24172600
73078784
1531259
27542085
23164163
29738019
90031409
38034541
38712280
77224732
61305775
664855
26626788