18633002
3761724
73666619
8243099
17678555
35145387
5665127
4864566
401583
91274474
92958919
89188491
19677092
7794714
73283784
63806687
369550
688723
51327972
13337542
97568421
61176753
24171334
94336714
85923905
20607506
49693499
15568738
9226848
17282410
30713450
13592339
98027622
51701495
64185154
47305374
44331198
29339154
71065676
2556897