1670343
41678761
6121610
6106830
59607152
4798481
78114328
4812750
72596590
64533238
49836146
20457725
48633857
98225538
48193964
40994710
40085288
69629843
3351584
63333515
63682091
28461168
75429294
449260
76238987
20359254
6089447
9433408
46483459
30604694
68661156
7369473
41189654
75175731
50967188
9591605
93185504
16387996
73848159
63017249