59568660
59601174
20086636
2952921
18951560
23029244
626716
91892775
3161800
45885990
12901301
76257648
90105537
57779875
62182054
4050442
37517462
8732481
40171099
5819131
35273180
77593469
81647047
44182465
71701929
27965775
37837641
90356858
18408209
13299442
45622660
73014559
65738097
62858688
17495619
99391730
57233722
48109168
27062670
48103284