17397408
86097765
65786131
60728616
39404229
26988740
35097559
69456666
406041
29992737
39483226
5062096
66611271
43133137
8426117
52972750
19821005
54634881
88339197
66256281
84873506
72637315
59018
632512
99251718
81068974
97335680
58086311
1386473
82513136
7962494
21624330
95365967
489744
90297031
54389240
46466699
97918008
46601557
92125995