57127110
70752425
20459247
78986980
40396605
94123875
22307962
66028173
70998738
12842073
19488320
91225078
66121949
41947311
8478636
39822356
76387384
43307597
84814979
4909575
19255628
34164752
67504061
14144178
39763376
7608282
1068873
78407315
93873556
82992885
10087351
79624498
8822210
86491642
61723548
89213866
12271537
79912054
41693488
20957012