15861152
7793208
48501639
56832771
67057307
73724423
21928607
24683871
9926
3603009
80466915
96815076
48203490
4485815
10587176
53521218
92399679
79453844
46326741
57295197
60976573
40069360
52947019
63966544
24979929
18537614
8360341
22439388
80967030
57199442
15228860
73634049
10056647
94129411
85151965
99254997
81588034
46292656
30269226
26276622