69083592
61703824
74033345
18655866
62645080
46737706
21331679
15007528
3558134
17391973
44036299
33379350
24957062
2167418
10353624
67109217
73094401
5582920
36588190
3248646
51794924
67477848
64604494
83802900
97728929
5026810
7596689
59218395
28786601
55643200
87051980
143739
70352121
23587906
8082220
94652340
28937440
9261530
51931676
18103135