14019421
68042031
92542560
4435201
76727658
15195738
45213504
64777967
8497395
90768461
5093914
83371242
12541040
63368484
5504325
88958144
87465522
32718518
80802997
31449108
51396695
12233556
6135481
18175062
99762041
90104854
1575177
66935379
74067758
64403682
35578663
76147460
39536593
69651619
4285837
29042569
35697306
5047058
331463
5526703