13455420
590856
25013642
6691225
2221985
9294087
49555863
55643173
92015479
53672916
88065467
17125506
62129249
1851410
98621320
64095294
11101617
41457051
48854818
9203334
50609538
20539877
81539150
44813530
3467427
57591790
8176423
69708429
18819169
2070955
9258471
65665972
16727085
19084283
1574759
39022911
85224842
20937507
58071970
62926222