70197551
20685585
66468134
42666182
33919809
23523948
57452603
85341723
46028311
17211555
230160
261212
29775238
83808473
18151925
16563216
46951770
72871817
16249993
49444414
64521314
5459759
3184612
76466950
32438673
63823956
48757790
36951797
35749980
96315365
1180712
8141363
64993549
20908251
45682233
88159398
73135367
27157842
28404199
78054847