14161546
3219965
59361246
90914491
92063033
78673461
757915
59196356
53145093
63818599
63703859
943011
85108948
11838882
41588663
21469459
36379500
66303575
66958335
2422759
31287019
27882886
667720
48923396
97375940
25075920
34451155
80585013
71131372
53976927
5559491
1501778
28925302
36796726
44675779
12687002
46242002
22022363
2088233
3880756