48504660
91923285
55924099
93928115
58475934
32529378
44149732
45013053
7058176
77381809
70989243
75036844
13778837
38018961
86478723
70715159
21069303
9542568
13602491
7336861
50329436
52856874
75356379
24174548
36079586
16486851
31611384
42075140
80158829
9399409
23514999
5048539
34868618
65491370
64098386
87944540
33723744
97459227
4227664
1569212