88185146
17912480
43464278
2505628
56411673
9707109
63557859
87975346
253171
3048375
98055376
34384188
878041
51886058
71141833
10421352
83728104
23688812
51217322
96023866
46829766
78257112
12876000
62158526
80202184
92932088
10739841
90063410
59892186
5558876
10538376
87859640
44465496
36521726
15914815
52278803
93026272
85109468
44588606
41981776