28572315
38546700
76615472
31585239
97276498
4614222
45471806
59716259
43967956
93576392
86082174
4284340
31485047
31541361
25129741
45422473
1184068
64465984
7463847
18425816
15179511
4501394
80023960
15425424
30246595
65625928
56295198
3938011
63919364
85413626
21302068
90466799
64112288
30162212
8259289
53464982
46194611
81976044
20619956
24098437