81126476
71273967
42961632
44338296
2682299
10914634
87481578
97674831
10627094
41903761
25036652
92243540
743907
87607590
82664465
96359320
17196476
746130
74925909
98927064
53799927
98997967
2288907
72092357
37771505
99978563
40136676
20444749
46582332
48087466
78297123
26901455
5253136
21631529
90644836
40892840
53105374
2928296
18146883
36947638