54307291
43102644
33244819
14396605
6251770
93391579
89203567
81667224
39178573
66166092
9102183
22254393
69195976
27084708
18018784
49552220
28713188
79801959
62483872
73092816
39861038
52451288
50753725
4225763
21754862
14019874
82509614
91255155
19049670
65672464
5678837
51845311
47378510
226254
50372
53265130
26963724
61713516
60407605
60376270