30211623
36638055
2526930
32017826
18563731
63564266
72163847
16175866
92564683
17468792
5109013
62897519
72545543
64302705
18934
86609673
70564080
10577936
37473134
63368622
15626947
3978810
23383131
15078217
43639275
49462235
46411859
22293576
479946
7758537
16601244
39876832
28815906
3423358
62351426
8041420
19282674
45462319
37633457
22478572