97991140
29328639
29799584
66282042
28784549
63789786
15789829
9187939
384527
4980548
35011778
60673213
68615889
88179490
33153448
23708182
1152456
66661922
19504933
61498973
27337479
65366830
4851307
5367818
60252320
6308296
34446624
69981407
51105841
56217395
38466628
81425200
4136440
31876519
39559682
80885922
7281660
8085132
2888305
62494628