97689382
85469617
38499426
34649669
60816085
6587678
78961643
17542504
69339407
4388353
56566440
23745482
79991712
59391063
31894677
86024925
91353170
70791820
396176
65541950
57736638
3642700
70542099
93405919
875713
27081810
21949739
46706243
54554240
31108357
37546618
760714
33637063
253115
2620702
42146359
25301540
91504529
61256636
182499