43856468
69315980
4132339
654144
24953375
11255220
64041570
74616007
85102449
63201392
67465696
88743069
6761276
95884580
5433105
37091171
45056539
1612937
42283056
49145644
75214216
28013918
53699225
84857900
35381092
92138929
72324381
18103930
5806904
4227600
3039512
59549715
55169361
5692314
40388974
73946384
61789942
7266782
66669778
92725071