47798069
63928018
37421058
13795841
51643966
40904394
68897089
96214711
39073374
24495781
21651692
3275204
11577147
29698051
25186841
83262657
82375114
78939074
86711280
17036704
11986734
1697728
39708868
92713640
30039349
5801699
36161301
66245976
6335369
25074579
26247407
78667619
93994819
86956538
91582941
69179990
40444238
85341944
81774
70958148