44313657
27878274
3398978
49154063
72106346
87066954
28622004
459350
93393015
76645145
80877479
8001621
74112555
44822987
6884180
27304000
57372909
22912875
15525841
31549945
95708075
84666993
68144132
99435082
90223147
14531949
44041733
56382570
7815549
9036883
93973077
61099198
51444297
8595981
27095149
85599285
67457421
49655905
17388438
74717637