80678071
95184796
4258563
27564907
53915668
95025647
46404242
33847697
78077306
88261514
667836
98935187
90981565
39438770
47764933
38758932
29363364
94175730
46688427
3636852
14245723
40059277
38612111
8138452
41241291
35556769
72446532
37944474
3116438
11098714
2212818
3840552
82758326
77248753
84545043
3679965
2100164
69495794
58516442
9939380