47036819
49667562
51425529
47178103
80615518
54784498
83432345
78596866
98577354
64906407
14477205
7837279
79556927
70083632
61062477
12608202
54003162
818859
16322784
66094255
22248312
42907621
38948490
39981561
1077193
64783449
2647325
31769836
43531201
68032232
5936137
91318047
22482307
33615272
41001434
95433692
26404833
36546313
83115642
73069432