39986200
17349561
7850772
37422517
85237940
5957438
84341877
42485778
38558279
81734785
8004916
15023124
97925665
17546939
99409191
37915553
78873051
45718776
26584773
34835881
46145300
1412839
27521012
96887307
73317499
85802885
95173516
50889379
51452372
22189960
7859314
56751752
23419486
96065278
60166977
24766478
92251017
63814982
35159878
4008530